investments in productive assets - French English Dictionary